substantial progress - Spanisch Englisch Wörterbuch